head sluices - İspanyolca İngilizce Sözlük